shoe and leather goods stitcher - Francés Inglés Diccionario